/*
 * Filename:    HcpmsWorkFlowVo.java
 * Copyright:   2014 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2014年10月29日
 */
package com.paic.mhis.hcpms.common.workflow.vo;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.paic.mhis.common.base.dto.BaseDTO;

public class HcpmsWorkFlowVO extends BaseDTO {
	/**
	 * 
	 */
	private static final long serialVersionUID = 178898798877L;
	/** 流程启动Id **/
	private String taskid;
	/** 流程Id **/
	private String wfNo;
	/** 任务启动Id **/
	private String taskNo;
	/** 当前节点Id **/
	private String actNo;
	/** 下一结点Id **/
	private String nextActNo;
	/** 当前处理人Id **/
	private String actCurrent;
	/** 当前处理人角色 **/
	private List<String> role;
	/** 下一结点处理人Id **/
	private String assigner;
	/** 任务类型 **/
	private String taskType;
	private String flag;
	private List<String> param = new ArrayList<String>();
	private Map<String, String> paramValue = new HashMap<String, String>();

	public String getTaskid() {
		return taskid;
	}

	public void setTaskid(String taskid) {
		this.taskid = taskid;
	}

	/**
	 * 
	 * @return
	 */
	public String getWfNo() {
		return wfNo;
	}

	/**
	 * 
	 * @param wfNo
	 */
	public void setWfNo(String wfNo) {
		this.wfNo = wfNo;
	}

	public String getTaskNo() {
		return taskNo;
	}

	public void setTaskNo(String taskNo) {
		this.taskNo = taskNo;
	}

	public String getActCurrent() {
		return actCurrent;
	}

	public void setActCurrent(String actCurrent) {
		this.actCurrent = actCurrent;
	}

	public String getAssigner() {
		return assigner;
	}

	public void setAssigner(String assigner) {
		this.assigner = assigner;
	}

	public String getTaskType() {
		return taskType;
	}

	public void setTaskType(String taskType) {
		this.taskType = taskType;
	}

	public String getFlag() {
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public List<String> getParam() {
		return param;
	}

	public void setParam(List<String> param) {
		this.param = param;
	}

	public Map<String, String> getParamValue() {
		return paramValue;
	}

	public void setParamValue(Map<String, String> paramValue) {
		this.paramValue = paramValue;
	}

	public String getActNo() {
		return actNo;
	}

	public void setActNo(String actNo) {
		this.actNo = actNo;
	}

	public String getNextActNo() {
		return nextActNo;
	}

	public void setNextActNo(String nextActNo) {
		this.nextActNo = nextActNo;
	}

	public List<String> getRole() {
		return role;
	}

	public void setRole(List<String> role) {
		this.role = role;
	}

}
